package cn.emailChat.ai.dto;

import lombok.*;

import java.util.List;

/**
 * @Description 传入 buildReplyBody 的实体
 * @Author susu
 * @Date 2025/8/20
 */

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class MemoryContext {
    private String threadId;
    private String contactEmail;
    private String subjectNorm;

    private String conversationSummary;     // 线程短期摘要
    private String contactProfileSummary;   // 联系人长期画像
    private List<String> recentTurns;       // 最近片段（清洗&截断后的文本）

    private String fallbackFixedContent;    // 兜底固定文案
}
